<html>
<head><meta charset="utf-8"><title>authors field · t-cargo · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/index.html">t-cargo</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html">authors field</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="221543775"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221543775" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221543775">(Jan 04 2021 at 16:16)</a>:</h4>
<p>hello cargo team!</p>



<a name="221543921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221543921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221543921">(Jan 04 2021 at 16:17)</a>:</h4>
<p>in the <a href="http://crates.io">crates.io</a> team we've been thinking about the issues of the <code>package.authors</code> field of <code>Cargo.toml</code>, and we were thinking about possibly de-emphasizing or deprecating it</p>



<a name="221543951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221543951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221543951">(Jan 04 2021 at 16:17)</a>:</h4>
<p>I chatted with <span class="user-mention silent" data-user-id="120518">Eric Huss</span> a bit, and he recommended writing an rfc, so I drafted one!</p>



<a name="221543961"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221543961" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221543961">(Jan 04 2021 at 16:17)</a>:</h4>
<p><a href="https://hackmd.io/249yzlyfSY2F1Kc0E50uLw">https://hackmd.io/249yzlyfSY2F1Kc0E50uLw</a></p>



<a name="221544109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221544109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221544109">(Jan 04 2021 at 16:18)</a>:</h4>
<p>the main motivation is that the <code>authors</code> field can't be changed once a crate is published (unless we straight up delete the crate), and there are cases where the field needs to be updated over time</p>



<a name="221544207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221544207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221544207">(Jan 04 2021 at 16:19)</a>:</h4>
<p>the current draft only requires cargo to stop auto-filling the field on <code>cargo init</code>, and whether to deprecate the field is left as a future possibility</p>



<a name="221544260"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221544260" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221544260">(Jan 04 2021 at 16:19)</a>:</h4>
<p>but after talking with folks it was suggested that it might be desirable to deprecate the field on the cargo side from the start</p>



<a name="221544322"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221544322" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221544322">(Jan 04 2021 at 16:20)</a>:</h4>
<p>I'd love to have a quick opinion before posting the rfc</p>



<a name="221545215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221545215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eh2406 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221545215">(Jan 04 2021 at 16:26)</a>:</h4>
<p>If it is not of use to <a href="http://crates.io">crates.io</a>, I'd be ok with deprecating/deemphasizing it.</p>



<a name="221545528"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221545528" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221545528">(Jan 04 2021 at 16:29)</a>:</h4>
<p>the only use I can think of is things like <a href="https://docs.rs/clap/2.33.3/clap/macro.crate_authors.html">https://docs.rs/clap/2.33.3/clap/macro.crate_authors.html</a></p>



<a name="221545556"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221545556" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221545556">(Jan 04 2021 at 16:29)</a>:</h4>
<p>but like, even that can be inlined/moved to a constant if the authors see a deprecation warning</p>



<a name="221546300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221546300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221546300">(Jan 04 2021 at 16:34)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> Is it possible/useful to allow the author field to be there, but changing it means you need to change the version number?</p>



<a name="221546394"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221546394" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eh2406 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221546394">(Jan 04 2021 at 16:35)</a>:</h4>
<p><span class="user-mention" data-user-id="369769">@kev</span> how is that different from what we have now?</p>



<a name="221546680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221546680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221546680">(Jan 04 2021 at 16:37)</a>:</h4>
<p><span class="user-mention silent" data-user-id="120179">Eh2406</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221546394">said</a>:</p>
<blockquote>
<p><span class="user-mention silent" data-user-id="369769">kev</span> how is that different from what we have now?</p>
</blockquote>
<p>Oh I read the issue as being that the author field cannot change once the crate is published, so even across different versions it must remain the same</p>



<a name="221546885"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221546885" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221546885">(Jan 04 2021 at 16:38)</a>:</h4>
<p>Whereas I was suggesting that changing the author field would require an update to the crate version, which would make it changeable over time</p>



<a name="221546916"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221546916" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eh2406 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221546916">(Jan 04 2021 at 16:39)</a>:</h4>
<p>No it can change, but you can look in the contents of an old version to get the field as it was then.</p>



<a name="221547061"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221547061" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221547061">(Jan 04 2021 at 16:40)</a>:</h4>
<p>Oh got it, so If I want to obfuscate my name, I do not want it in previous versions also</p>



<a name="221547107"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221547107" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221547107">(Jan 04 2021 at 16:40)</a>:</h4>
<p>yep</p>



<a name="221547448"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221547448" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221547448">(Jan 04 2021 at 16:42)</a>:</h4>
<p>In an adversarial model, a malicious user would remove an honest author from the list, so that he is not credited.</p>
<p>This would not be a problem practically speaking right?</p>



<a name="221547524"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221547524" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221547524">(Jan 04 2021 at 16:43)</a>:</h4>
<p>Or maybe this is out of scope for Cargo</p>



<a name="221547749"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221547749" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eh2406 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221547749">(Jan 04 2021 at 16:45)</a>:</h4>
<p>I guess I do have one question, I see why the field is not as useful as the current maintiers list. And so fully endorse making it opt in instead of opt out. If it were opt in and deemphasized, could we still be forced to dell crates to protect someone's identity?<br>
Now that I have asked, I think we would rather not have to make that decision. So even if we can legally say "you are worried that your stooker can find your new email by looking for new maintainers of crates where your old email used to be a maintainer, but we don't legally have to do anything" we would rather just not have the data.</p>



<a name="221548129"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548129" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548129">(Jan 04 2021 at 16:47)</a>:</h4>
<p><span class="user-mention silent" data-user-id="120179">Eh2406</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221547749">said</a>:</p>
<blockquote>
<p>I guess I do have one question, I see why the field is not as useful as the current maintiers list. And so fully endorse making it opt in instead of opt out. If it were opt in and deemphasized, could we still be forced to dell crates to protect someone's identity?<br>
Now that I have asked, I think we would rather not have to make that decision. So even if we can legally say "you are worried that your stooker can find your new email by looking for new maintainers of crates where your old email used to be a maintainer, but we don't legally have to do anything" we would rather just not have the data.</p>
</blockquote>
<p>Could a compromise be to have the author field link to a .md or "AUTHORS" file by default?</p>



<a name="221548197"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548197" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548197">(Jan 04 2021 at 16:48)</a>:</h4>
<p>Then delegate wiping the history to git?</p>



<a name="221548346"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548346" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eh2406 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548346">(Jan 04 2021 at 16:49)</a>:</h4>
<p>The problem is that if it ends up in a .crate file then we can only (leave it up || dell the crate).</p>



<a name="221548802"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548802" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eh2406 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548802">(Jan 04 2021 at 16:52)</a>:</h4>
<p>And to some degree we can't stop someone from putting personally sensitive info into their crate, but anything we can do to discourage it seems reasonable.</p>



<a name="221548810"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548810" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548810">(Jan 04 2021 at 16:52)</a>:</h4>
<p><span class="user-mention silent" data-user-id="120179">Eh2406</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221547749">said</a>:</p>
<blockquote>
<p>I guess I do have one question, I see why the field is not as useful as the current maintiers list. And so fully endorse making it opt in instead of opt out. If it were opt in and deemphasized, could we still be forced to dell crates to protect someone's identity?<br>
Now that I have asked, I think we would rather not have to make that decision. So even if we can legally say "you are worried that your stooker can find your new email by looking for new maintainers of crates where your old email used to be a maintainer, but we don't legally have to do anything" we would rather just not have the data.</p>
</blockquote>
<p>Would this then propose not having the field at all? </p>
<p>Hmm but then I guess they may just include an AUTHOR file as a part of the crate anyways? or the author may be in the copyright license at the top of every rust file</p>



<a name="221548916"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548916" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548916">(Jan 04 2021 at 16:53)</a>:</h4>
<blockquote>
<p>Hmm but then I guess they may just include an AUTHOR file as a part of the crate anyways? or the author may be in the copyright license at the top of every rust file</p>
</blockquote>
<p>Well, yes, but the user needs to intentionally put it there</p>



<a name="221548997"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221548997" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221548997">(Jan 04 2021 at 16:54)</a>:</h4>
<p>part of the problem today is that cargo auto-fills the field from the current machine when you run <code>cargo init</code></p>



<a name="221549593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221549593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> bjorn3 <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221549593">(Jan 04 2021 at 16:58)</a>:</h4>
<p>The same author name and email is used for git commits, so if it is sensitive, you shouldn't have set it as git author anyway.</p>



<a name="221549692"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221549692" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221549692">(Jan 04 2021 at 16:59)</a>:</h4>
<p>yes,  but you can rewrite the git history (at least in repos you own)</p>



<a name="221549879"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221549879" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221549879">(Jan 04 2021 at 17:00)</a>:</h4>
<p><span class="user-mention silent" data-user-id="121055">Pietro Albini</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221548916">said</a>:</p>
<blockquote>
<blockquote>
<p>Hmm but then I guess they may just include an AUTHOR file as a part of the crate anyways? or the author may be in the copyright license at the top of every rust file</p>
</blockquote>
<p>Well, yes, but the user needs to intentionally put it there</p>
</blockquote>
<p>Right that's true. </p>
<p>In the RFC it says that <a href="http://crates.io">crates.io</a> will not include authors, even if they manually added it. Can you explain the reason for this?</p>



<a name="221549967"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221549967" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221549967">(Jan 04 2021 at 17:01)</a>:</h4>
<blockquote>
<p>The API will continue returning the authors field in every endpoint which currently includes it, but the field will always be empty (even if the crate author manually adds data to it). The database dumps will also stop including the field.</p>
</blockquote>



<a name="221550157"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221550157" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221550157">(Jan 04 2021 at 17:02)</a>:</h4>
<p>mostly because all of the past crates required to have that field</p>



<a name="221550190"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221550190" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221550190">(Jan 04 2021 at 17:02)</a>:</h4>
<p>I was thinking that if I manually added it to the crate myself, then the endpoint would return it</p>



<a name="221550244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221550244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221550244">(Jan 04 2021 at 17:02)</a>:</h4>
<p>the endpoints already don't include all the data stored in the <code>Cargo.toml</code></p>



<a name="221550259"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221550259" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221550259">(Jan 04 2021 at 17:03)</a>:</h4>
<p>they mostly include what's used in the <a href="http://crates.io">crates.io</a> UI</p>



<a name="221550616"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221550616" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> kev <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221550616">(Jan 04 2021 at 17:05)</a>:</h4>
<p><span class="user-mention silent" data-user-id="121055">Pietro Albini</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221550259">said</a>:</p>
<blockquote>
<p>they mostly include what's used in the <a href="http://crates.io">crates.io</a> UI</p>
</blockquote>
<p>Okay got it, so since the Authors field will be removed from the <a href="http://crates.io">crates.io</a> UI. It will not be included in the end-point either, even if it is filled in.</p>



<a name="221552561"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221552561" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221552561">(Jan 04 2021 at 17:19)</a>:</h4>
<p>If we're replacing authors, would be nice to have some sort of an optional contact info field.</p>



<a name="221552651"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221552651" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221552651">(Jan 04 2021 at 17:20)</a>:</h4>
<p>(right now authors is often just a duplicate of crate owners, but it also serves the purpose of providing contact information)</p>



<a name="221572814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221572814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221572814">(Jan 04 2021 at 19:59)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> Do you have any objections to light edits on the RFC text you linked to?</p>



<a name="221572855"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221572855" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221572855">(Jan 04 2021 at 19:59)</a>:</h4>
<p>(Specifically, I'd propose changing "real name" to just "name", because the former has Connotations and we don't actually need the distinction.)</p>



<a name="221573099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573099">(Jan 04 2021 at 20:00)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> go ahead!</p>



<a name="221573209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573209">(Jan 04 2021 at 20:01)</a>:</h4>
<p>(I read "remove their real name from the Internet" and my first thought was that many people wishing to remove a name from the Internet don't consider it their "real name", and I don't think the distinction serves the RFC at all.)</p>



<a name="221573269"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573269" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573269">(Jan 04 2021 at 20:02)</a>:</h4>
<p>that's a great point</p>



<a name="221573329"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573329" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573329">(Jan 04 2021 at 20:02)</a>:</h4>
<p>One clarification: <a href="http://crates.io">crates.io</a> will stop serving the contents of the <code>authors</code> field, but it'll still be in the <code>Cargo.toml</code> of previous .crate files, right?</p>



<a name="221573348"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573348" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573348">(Jan 04 2021 at 20:03)</a>:</h4>
<p>It just won't be easily accessed via metadata, only via downloading and unpacking?</p>



<a name="221573534"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573534" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573534">(Jan 04 2021 at 20:04)</a>:</h4>
<p>yep</p>



<a name="221573541"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573541" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573541">(Jan 04 2021 at 20:04)</a>:</h4>
<p>Also, would it make sense for the process of rewriting the original Cargo.toml into the published version of Cargo.toml on publication to strip out the field, for new crates?</p>



<a name="221573583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573583">(Jan 04 2021 at 20:04)</a>:</h4>
<p>that'd break <a href="https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-crates"><code>env!("CARGO_PKG_AUTHORS")</code></a></p>



<a name="221573648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573648">(Jan 04 2021 at 20:05)</a>:</h4>
<p><span class="user-mention silent" data-user-id="239881">Josh Triplett</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221573541">said</a>:</p>
<blockquote>
<p>Also, would it make sense for the process of rewriting the original Cargo.toml into the published version of Cargo.toml on publication to strip out the field, for new crates?</p>
</blockquote>
<p>I would rather see cargo add some prompts before publishing a crate</p>



<a name="221573802"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573802" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573802">(Jan 04 2021 at 20:06)</a>:</h4>
<p>something like <a href="https://github.com/rust-lang/cargo/issues/2063#issuecomment-224675761">https://github.com/rust-lang/cargo/issues/2063#issuecomment-224675761</a></p>



<a name="221573803"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573803" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573803">(Jan 04 2021 at 20:06)</a>:</h4>
<p><span class="user-mention silent" data-user-id="121055">Pietro Albini</span> <a href="#narrow/stream/246057-t-cargo/topic/authors.20field/near/221573583">said</a>:</p>
<blockquote>
<p>that'd break <a href="https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-crates"><code>env!("CARGO_PKG_AUTHORS")</code></a></p>
</blockquote>
<p>Fair point.</p>



<a name="221573828"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573828" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573828">(Jan 04 2021 at 20:07)</a>:</h4>
<p>Actually, that's something that the RFC should address: things like clap that <em>use</em> that metadata.</p>



<a name="221573993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221573993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221573993">(Jan 04 2021 at 20:08)</a>:</h4>
<p>yeah, in my mind that was a simple "hey they can just inline it", but I agree it should be pointed out</p>



<a name="221577145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577145">(Jan 04 2021 at 20:35)</a>:</h4>
<p>Well, half the benefit was writing it in only one place, rather than duplicating it. Inlining it does address that, as long as you've only got one usage.</p>



<a name="221577344"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577344" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577344">(Jan 04 2021 at 20:37)</a>:</h4>
<p>But hmmm.</p>



<a name="221577355"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577355" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577355">(Jan 04 2021 at 20:37)</a>:</h4>
<p>It seems like there are two separate issues here:</p>



<a name="221577459"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577459" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577459">(Jan 04 2021 at 20:38)</a>:</h4>
<ul>
<li>Having the data automatically included in the crate by <code>cargo new</code>/<code>cargo init</code>.</li>
</ul>



<a name="221577483"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577483" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577483">(Jan 04 2021 at 20:38)</a>:</h4>
<ul>
<li>Having the data included in crates, when the user has manually added it.</li>
</ul>



<a name="221577504"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577504" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577504">(Jan 04 2021 at 20:38)</a>:</h4>
<p>The former seems reasonable to address; it isn't <em>that</em> painful to make the default be "don't add the author field".</p>



<a name="221577549"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577549" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577549">(Jan 04 2021 at 20:39)</a>:</h4>
<p>For the latter, if someone hardcodes authors elsewhere (README.md, <a href="http://main.rs">main.rs</a>, etc) they'll still end up in the .crate.</p>



<a name="221577576"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577576" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577576">(Jan 04 2021 at 20:39)</a>:</h4>
<p>Wouldn't that mean someone could <em>still</em> go to <a href="http://crates.io">crates.io</a> asking to have their name removed?</p>



<a name="221577753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577753">(Jan 04 2021 at 20:41)</a>:</h4>
<p>I get that having standardized metadata makes it more likely people will fill that out, and removing that means far less crates will include author names.</p>



<a name="221577783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221577783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221577783">(Jan 04 2021 at 20:41)</a>:</h4>
<p>What I'm wondering is if having standardized metadata but <em>not</em> filling it out by default would provide a substantial fraction of that benefit.</p>



<a name="221579093"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221579093" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221579093">(Jan 04 2021 at 20:54)</a>:</h4>
<p>In any case, no objections to the RFC as long as there's a clear explanation for how crates like clap that rely on CARGO_PKG_AUTHORS are expected to adapt.</p>



<a name="221584066"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221584066" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eric Huss <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221584066">(Jan 04 2021 at 21:34)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> One concern I had was how tools like <code>cargo-deb</code> would handle this. I believe you have some knowledge of how Linux packages get made, do you think that will be easy to work around?  IIUC, this would mean you have to specify <code>package.metadata.deb</code> fields to create a debian package without "authors".  Would that be a burden for other package managers?</p>



<a name="221584187"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221584187" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221584187">(Jan 04 2021 at 21:35)</a>:</h4>
<p>Debian packages always have to have maintainers, so you'd have to specify that metadata explicitly some other way.</p>



<a name="221584258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221584258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221584258">(Jan 04 2021 at 21:36)</a>:</h4>
<p>It'll be a mild inconvenience for debcargo, since it won't be able to automatically derive that information, but debcargo already had to handle packages without an authors field.</p>



<a name="221584295"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221584295" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221584295">(Jan 04 2021 at 21:36)</a>:</h4>
<p>I don't think it'll be too hard to work around for any package manager; you'd just have to supply the metadata another way.</p>



<a name="221627365"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221627365" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221627365">(Jan 05 2021 at 09:35)</a>:</h4>
<p>I'm not sure I see the need for the deprecation. This field has valid uses in many areas as people have pointed out, if <a href="http://crates.io">crates.io</a> doesn't want to display it they don't have to, but I don't see why that requires deprecation on Cargo's side, rather than solely making it optional. <a href="http://crates.io">crates.io</a> could stop displaying the information already even without making the field optional.</p>



<a name="221671081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221671081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221671081">(Jan 05 2021 at 16:55)</a>:</h4>
<p>It sounds like the main issue is that cargo populates it by default, which encourages most people to use it.</p>



<a name="221671128"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221671128" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221671128">(Jan 05 2021 at 16:55)</a>:</h4>
<p>It may not need deprecating. It may just need to not be filled out by default.</p>



<a name="221927360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221927360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221927360">(Jan 07 2021 at 10:46)</a>:</h4>
<p>posted this as an rfc! <a href="https://github.com/rust-lang/rfcs/pull/3052">https://github.com/rust-lang/rfcs/pull/3052</a></p>



<a name="221927392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/246057-t-cargo/topic/authors%20field/near/221927392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/246057-t-cargo/topic/authors.20field.html#221927392">(Jan 07 2021 at 10:46)</a>:</h4>
<p>I still personally think deprecating is the right move, so I left it in the text. Still, whether to do so is ultimately the decision of the cargo team :)</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>